suspended load transport - Spanish English Dictionary